define(["text!/components/template/hello.html"], function(template) {
    console.log('hello define'+this)
    return function(resolve, reject) {
        console.log('hello resolve' + this)
        resolve({
            template: template,
            data: function() {
                console.log('data' + this.$root.$el.getAttribute('id'))
                return { message: this.$root.$el.getAttribute('id') };
            }
        })
    }
})